Logic-based Methods for Optimization: a Tutorial
نویسنده
چکیده
Logic-based methods for optimization are increasingly attractive, for three main reasons. Logical inference algorithms have improved dramatically, connections between logic and mathematicalprogrammingare coming to light, and most importantly, logic-based methods solve models that combine logical and mathematical elements. This tutorial explains how integer programming problems can be naturally viewed as logical inference problems. It brieey describes a logic-based parallel of cutting plane theory and illustrates the solution of an IP by logic-based branch-and-bound. In particular it discusses and illustrates the generation of deep logic cuts. The tutorial also treats mixed integer programming from a logical point of view. It shows how integer variables may be eliminated entirely from the LP relaxation, and how logic cuts may be used to accelerate the solution. In particular it deenes a class of logic cuts that may cut oo feasible solutions but do not aaect the optimal solution. It illustrates the idea with an engineering application.
منابع مشابه
Efficient Genetic Based Methods for Optimizing the Reversible and Quantum Logic Circuits
Various synthesis methods have been proposed in the literature for reversible and quantum logic circuits. However, there are few algorithms to optimize an existing circuit with multiple constraints simultaneously. In this paper, some heuristics in genetic algorithms (GA) to optimize a given circuit in terms of quantum cost, number of gates, location of garbage outputs, and delay, are proposed. ...
متن کاملEfficient Genetic Based Methods for Optimizing the Reversible and Quantum Logic Circuits
Various synthesis methods have been proposed in the literature for reversible and quantum logic circuits. However, there are few algorithms to optimize an existing circuit with multiple constraints simultaneously. In this paper, some heuristics in genetic algorithms (GA) to optimize a given circuit in terms of quantum cost, number of gates, location of garbage outputs, and delay, are proposed. ...
متن کاملLogic-Based Methods for Global Optimization
Abstract. Logic-based methods provide a strategy for applying convex nonlinear programming to nonconvex global optimization. Such methods assume that the problem becomes convex when selected variables are fixed. The selected variables must be discrete, or else discretized if they are continuous. We provide a tutorial survey of disjunctive programming with convex relaxations, logic-based outer a...
متن کاملOptimal intelligent control for glucose regulation
This paper introduces a novel control methodology based on fuzzy controller for a glucose-insulin regulatory system of type I diabetes patient. First, in order to incorporate knowledge about patient treatment, a fuzzy logic controller is employed for regulating the gains of the basis Proportional-Integral (PI) as a self-tuning controller. Then, to overcome the key drawback of fuzzy logic contro...
متن کاملA PSO-based Optimization of a fuzzy-based MPPT controller for a photovoltaic pumping system used for irrigation of greenhouses
The main asset of this paper is among the uses of fuzzy logic in the engineering sector and especially in the renewable energies as a large alternate of fossil energies, in this paper a PSO-based optimization is used to find the optimal scaling parameters, of a fuzzy logic-based MPPT controller, that maximize the efficiency of a photovoltaic pumping system. The tuning of input and output parame...
متن کامل